batshit crazy - German English Dictionary